itinerant priest - English Synonyms Dictionary